body{ padding:0px; margin:0px; font-size:12px; font-family:"宋体";}
ul,li,ul li{ margin:0px;padding:0px;list-style:none;}
.cl{ clear:both; display:block; overflow:hidden; font-size: 0px; line-height: 0; height: 0px;visibility: hidden;}
input{ padding-top:3px; font-family:Arial, Helvetica, sans-serif;}
img{ border:0px;}
.l{ float:left;}.r{ float:right;}
a:link {color: #000;text-decoration: none;}
a:visited {	color: #000;text-decoration: none;}
a:hover {color: #007bc1;text-decoration: none;}
a.imagehover:hover img {border-top-width: 0px; border-left-width: 0px; filter: alpha(opacity=65);opacity:0.65; border-bottom-width: 0px; border-right-width: 0px; }

.ml4{ margin-left:4px;}.mr4{ margin-right:4px;}.mr6{ margin-right:6px;}
.ff{ width:1000px; margin:0 auto;}
body{ background:#2471b0 url(../img/bg.jpg) no-repeat left top; }
.head{ background:url(../img/head_bg.jpg) no-repeat left top; height:103px; overflow:hidden; margin-top:20px;}
.logo{ padding:25px 0px 0px 30px;}
.cn{ text-align:right; padding:20px 20px 0px 0px;} 
.menu{ clear:both; background:url(../img/menu.jpg) repeat-x left top; height:37px; line-height:37px; }
.menu ul li{ float:left; font-size:14px; background:url(../img/menuh.jpg) no-repeat right top;  display:inline; overflow: hidden}
.menu ul li a{ color:#fff; padding:0px 42px; display:inline; overflow: hidden; }
.menu ul li a:hover{ color:#fff; padding:0px 42px;background:url(../img/menu1.jpg) no-repeat center 5px; display:block;}
.ibanner{ clear:both; height:366px; margin-bottom:8px;}
.banner{ clear:both; }
.imainNav{ background-color:#fff; padding-bottom:10px; }
.ipro{ width:276px;}
.ipro_tit{ width:262px; height:31px; line-height:31px; background:url(../img/ipro_tit.jpg) no-repeat left top; padding-left:14px; color:#777777; font-size:13px; font-weight:bold; }
.ipro_tit span{ color:#206299;}
.ipro_tit a img{ float:right; padding:12px 10px 0px 0px;}
.ipro_con{ clear:both; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; padding:4px;}
.iabout_con{ clear:both; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; padding:6px; min-height:160px;}
.inews{ width:420px;}
.inews_tit{ width:406px; height:31px; line-height:31px; background:url(../img/inews_tit.jpg) no-repeat left top; padding-left:14px; color:#777777; font-size:13px; font-weight:bold; }
.inews_tit span{ color:#206299;}
.inews_tit a img{ float:right; padding:12px 10px 0px 0px;}
.inews_con{ clear:both; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; padding:6px;}
.inews_l{ width:130px; height:90px;}
.inews_r{ width:260px; color:#555; line-height:140%;}
.inews_con2{ clear:both; }
.inews_con2 ul li{ background:url(../img/x.jpg) no-repeat left center; height:24px; line-height:24px; overflow: hidden; padding-left:10px;}
.inews_con2 ul li span{ float:right;}

.mainNav{ background-color:#fff; padding:10px; width:980px; margin:0 auto;}
.main_l{ width:230px;}
.l_about_t{  background:url(../img/menu.jpg) repeat-x left top; width:230px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; font-weight:bold; }
.l_about_menu{ border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; padding:10px 6px;}
.menu_1 a{  background:url(../img/m1.jpg) no-repeat left center;width:186px; height:30px; line-height:30px;padding-left:30px; text-decoration:none; color:#000000; font-weight:bold;  display:block;}
.menu_1 a:hover{ background:url(../img/m2.jpg) no-repeat left center; width:186px; height:30px; line-height:30px;padding-left:30px; text-decoration:none; color:#ffffff; cursor:pointer;font-weight:bold; display:block;}
.menu_1 .lefton{ background:url(../img/m2.jpg) no-repeat left center; width:186px; height:30px; line-height:30px;padding-left:30px; text-decoration:none; color:#ffffff; display:block;font-weight:bold; }

.menu_2 a{ background:url(../img/x3.jpg) no-repeat 25px center; height:24px; line-height:24px; padding-left:40px; color:#000000; text-decoration:none; display:block; }
.menu_2 a:hover{background:url(../img/x4.jpg) no-repeat 25px center;height:24px; line-height:24px; padding-left:40px; color:#02549E; text-decoration:none; display:block; cursor:pointer; }
.menu_2 .eron{ background:url(../img/x4.jpg) no-repeat 25px center; height:24px; line-height:24px; padding-left:40px; color:#02549E; text-decoration:none; display:block; cursor:pointer; }

.tit{background:url(../img/tit.jpg) no-repeat left top; padding-left:15px;  height:31px; line-height:31px; font-weight:bold; color:#2471b0;}
.con{padding:25px; min-height:400px; font-size:14px; line-height:200%;} 

.main_r{ float:right;width:720px; min-height:400px; padding-bottom:50px;}
.about_t{ background:url(../img/about_t.jpg) no-repeat left top; padding-left:15px; width:705px; height:31px; line-height:31px; margin-bottom:15px; font-weight:bold; color:#2471b0;}
.about_t span{ float:right; text-align:right; font-size:12px; color:#fff; font-weight:100; padding-right:10px; }
.about_con{padding:15px; line-height:160%; min-height:400px; font-size:14px; line-height:200%;} 

.honor_c{}
.honor_c ul{ }
.honor_c ul li{ width:210px; height:190px;  margin:15px 15px; float:left;}
.honor_tu{ border:1px solid #dedddd; padding:4px;  }
.honor_tit{ width:210px; height:25px; line-height:25px; overflow:hidden; text-align:center;}
.honor_info_tit{ height:45px; line-height:45px; text-align:center; font-weight:bold; font-size:14px; border-bottom:1px solid #B3CADA; margin-bottom:10px;}
.honor_info{ line-height:160%; padding:10px 0px;}


.news_con{  } 
.news_con ul{ }
.news_con ul li{ width:700px; height:30px; line-height:30px; float:left; border-bottom:1px dashed #ccc; padding-left:16px; background:url(../img/x2.jpg) no-repeat 4px center;}
.news_con ul li span{ float:right; width:100px; text-align:right; color:#544319;}
.newsInfo_tit{color:#000000; margin-bottom:15px; height:45px; padding-top:10px;  font-size:18px; text-align:center; font-weight:bold; border-bottom:1px dashed #ccc;}
.newsInfo_time{ height:20px;  text-align:center; color:#969695;}
.newsInfo_con{ font-size:14px; line-height:180%; padding-top:20px; padding-bottom:20px;}
.news_img img{padding:4px; border:1px solid #cccccc;}
.news_foot{ padding:10px 0px; border-top:1px dashed #ccc;}
.newsinfo_left{ float:left; width:580px;}
.newsinfo_right{ float:right; width:60px; height:20px; line-height:20px; text-align:center; background-color:#F3F3F3; background: url(../img/up.jpg) no-repeat 3px center; padding-left:8px;}
.team_t{ height:45px; line-height:45px; text-align:center; border-bottom:1px solid #ccc;}
.team_c{ padding-top:25px; line-height:160%}
.link_con{ padding:20px;}
.link_con ul li{ float:left; width:158px; height:200px; margin-right:30px;}
.link_tu{ padding:4px; border:1px solid #ccc; width:140px; height:140px;}
.link_tit{ padding:10px 0px 0px 0px; text-align:center; }

.foot_h{ background:url(../img/foot_Bg.jpg) repeat-x left top; height:9px; padding-top:15px; }
.foot{ clear:both;  background:#fff url(../img/foot.jpg) no-repeat left bottom;  min-height:100px; text-align:center;}
.foot a{ color:#666666;}
.foot a:hover{ color:#2471b0;}
